Big Huge Thesaurus

Symplocus paniculata

noun